package com.xxxtea.common.enums;

import com.xxxtea.common.BaseEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 是或否枚举
 * 
 * 通用的布尔值枚举，用于表示是/否、启用/禁用等二值状态。
 * 实现BaseEnum接口，支持MyBatis-Plus和Jackson序列化。
 * 
 * @author badman
 * @since 1.0.0
 */
@Getter
@AllArgsConstructor
public enum YesOrNoEnum implements BaseEnum<YesOrNoEnum> {
	/** 否 */
	NO(0, "否"),
	/** 是 */
	YES(1, "是"),
	;
	/** 枚举值（数据库存储） */
	private final Integer value;
	/** 枚举标签（显示文本） */
	private final String label;
}